package com.bike.bikeserver.domain;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.bike.bikeserver.domain.vo.BaseVo;
import lombok.Data;

import java.io.Serializable;

/**
 * @version 1.0
 * @Author ZZX
 * @Date 2023/7/5 17:08
 */
@Data
@TableName(value = "wxuser")
public class WXUser extends BaseVo implements Serializable
{
    /**
     * 用户名
     */
    private String nickName;

    /**
     * 用户微信表示码
     */
    private String openid;

    /**
     * 头像url
     */
    private String avatarUrl;

    /**
     * 积分数
     */
    private Integer score;

    /**
     * 奖券数（已领取）
     */
    private Integer rewardsNum;

    /**
     * 用户类型：普通用户、工作人员
     */
    private String userType = "普通用户";

    /**
     * 微信登陆code
     */
    @TableField(exist = false)
    private String wxcode;
}
